.p-0 {
  padding: 0px; }

.p-1 {
  padding: 1px; }

.p-4 {
  padding: 4px; }

.p-8 {
  padding: 8px; }

.p-12 {
  padding: 12px; }

.p-15 {
  padding: 15px; }

.p-20 {
  padding: 20px; }

.p-30 {
  padding: 30px; }

.p-32 {
  padding: 32px; }

.p-48 {
  padding: 48px; }

.px-0 {
  padding-left: 0px;
  padding-right: 0px; }

.px-1 {
  padding-left: 1px;
  padding-right: 1px; }

.px-4 {
  padding-left: 4px;
  padding-right: 4px; }

.px-8 {
  padding-left: 8px;
  padding-right: 8px; }

.px-12 {
  padding-left: 12px;
  padding-right: 12px; }

.px-15 {
  padding-left: 15px;
  padding-right: 15px; }

.px-20 {
  padding-left: 20px;
  padding-right: 20px; }

.px-30 {
  padding-left: 30px;
  padding-right: 30px; }

.px-32 {
  padding-left: 32px;
  padding-right: 32px; }

.px-48 {
  padding-left: 48px;
  padding-right: 48px; }

.py-0 {
  padding-top: 0px;
  padding-bottom: 0px; }

.py-1 {
  padding-top: 1px;
  padding-bottom: 1px; }

.py-4 {
  padding-top: 4px;
  padding-bottom: 4px; }

.py-8 {
  padding-top: 8px;
  padding-bottom: 8px; }

.py-12 {
  padding-top: 12px;
  padding-bottom: 12px; }

.py-15 {
  padding-top: 15px;
  padding-bottom: 15px; }

.py-20 {
  padding-top: 20px;
  padding-bottom: 20px; }

.py-30 {
  padding-top: 30px;
  padding-bottom: 30px; }

.py-32 {
  padding-top: 32px;
  padding-bottom: 32px; }

.py-48 {
  padding-top: 48px;
  padding-bottom: 48px; }

.pt-0 {
  padding-top: 0px; }

.pt-1 {
  padding-top: 1px; }

.pt-4 {
  padding-top: 4px; }

.pt-8 {
  padding-top: 8px; }

.pt-12 {
  padding-top: 12px; }

.pt-15 {
  padding-top: 15px; }

.pt-20 {
  padding-top: 20px; }

.pt-30 {
  padding-top: 30px; }

.pt-32 {
  padding-top: 32px; }

.pt-48 {
  padding-top: 48px; }

.pr-0 {
  padding-right: 0px; }

.pr-1 {
  padding-right: 1px; }

.pr-4 {
  padding-right: 4px; }

.pr-8 {
  padding-right: 8px; }

.pr-12 {
  padding-right: 12px; }

.pr-15 {
  padding-right: 15px; }

.pr-20 {
  padding-right: 20px; }

.pr-30 {
  padding-right: 30px; }

.pr-32 {
  padding-right: 32px; }

.pr-48 {
  padding-right: 48px; }

.pb-0 {
  padding-bottom: 0px; }

.pb-1 {
  padding-bottom: 1px; }

.pb-4 {
  padding-bottom: 4px; }

.pb-8 {
  padding-bottom: 8px; }

.pb-12 {
  padding-bottom: 12px; }

.pb-15 {
  padding-bottom: 15px; }

.pb-20 {
  padding-bottom: 20px; }

.pb-30 {
  padding-bottom: 30px; }

.pb-32 {
  padding-bottom: 32px; }

.pb-48 {
  padding-bottom: 48px; }

.pl-0 {
  padding-left: 0px; }

.pl-1 {
  padding-left: 1px; }

.pl-4 {
  padding-left: 4px; }

.pl-8 {
  padding-left: 8px; }

.pl-12 {
  padding-left: 12px; }

.pl-15 {
  padding-left: 15px; }

.pl-20 {
  padding-left: 20px; }

.pl-30 {
  padding-left: 30px; }

.pl-32 {
  padding-left: 32px; }

.pl-48 {
  padding-left: 48px; }

.m-0 {
  margin: 0px; }

.m-1 {
  margin: 1px; }

.m-4 {
  margin: 4px; }

.m-8 {
  margin: 8px; }

.m-12 {
  margin: 12px; }

.m-15 {
  margin: 15px; }

.m-20 {
  margin: 20px; }

.m-30 {
  margin: 30px; }

.m-32 {
  margin: 32px; }

.m-48 {
  margin: 48px; }

.-m-0 {
  margin: -0px; }

.-m-1 {
  margin: -1px; }

.-m-4 {
  margin: -4px; }

.-m-8 {
  margin: -8px; }

.-m-12 {
  margin: -12px; }

.-m-15 {
  margin: -15px; }

.-m-20 {
  margin: -20px; }

.-m-30 {
  margin: -30px; }

.-m-32 {
  margin: -32px; }

.-m-48 {
  margin: -48px; }

.mx-0 {
  margin-left: 0px;
  margin-right: 0px; }

.mx-1 {
  margin-left: 1px;
  margin-right: 1px; }

.mx-4 {
  margin-left: 4px;
  margin-right: 4px; }

.mx-8 {
  margin-left: 8px;
  margin-right: 8px; }

.mx-12 {
  margin-left: 12px;
  margin-right: 12px; }

.mx-15 {
  margin-left: 15px;
  margin-right: 15px; }

.mx-20 {
  margin-left: 20px;
  margin-right: 20px; }

.mx-30 {
  margin-left: 30px;
  margin-right: 30px; }

.mx-32 {
  margin-left: 32px;
  margin-right: 32px; }

.mx-48 {
  margin-left: 48px;
  margin-right: 48px; }

.-mx-0 {
  margin-left: -0px;
  margin-right: -0px; }

.-mx-1 {
  margin-left: -1px;
  margin-right: -1px; }

.-mx-4 {
  margin-left: -4px;
  margin-right: -4px; }

.-mx-8 {
  margin-left: -8px;
  margin-right: -8px; }

.-mx-12 {
  margin-left: -12px;
  margin-right: -12px; }

.-mx-15 {
  margin-left: -15px;
  margin-right: -15px; }

.-mx-20 {
  margin-left: -20px;
  margin-right: -20px; }

.-mx-30 {
  margin-left: -30px;
  margin-right: -30px; }

.-mx-32 {
  margin-left: -32px;
  margin-right: -32px; }

.-mx-48 {
  margin-left: -48px;
  margin-right: -48px; }

.my-0 {
  margin-top: 0px;
  margin-bottom: 0px; }

.my-1 {
  margin-top: 1px;
  margin-bottom: 1px; }

.my-4 {
  margin-top: 4px;
  margin-bottom: 4px; }

.my-8 {
  margin-top: 8px;
  margin-bottom: 8px; }

.my-12 {
  margin-top: 12px;
  margin-bottom: 12px; }

.my-15 {
  margin-top: 15px;
  margin-bottom: 15px; }

.my-20 {
  margin-top: 20px;
  margin-bottom: 20px; }

.my-30 {
  margin-top: 30px;
  margin-bottom: 30px; }

.my-32 {
  margin-top: 32px;
  margin-bottom: 32px; }

.my-48 {
  margin-top: 48px;
  margin-bottom: 48px; }

.-my-0 {
  margin-top: -0px;
  margin-bottom: -0px; }

.-my-1 {
  margin-top: -1px;
  margin-bottom: -1px; }

.-my-4 {
  margin-top: -4px;
  margin-bottom: -4px; }

.-my-8 {
  margin-top: -8px;
  margin-bottom: -8px; }

.-my-12 {
  margin-top: -12px;
  margin-bottom: -12px; }

.-my-15 {
  margin-top: -15px;
  margin-bottom: -15px; }

.-my-20 {
  margin-top: -20px;
  margin-bottom: -20px; }

.-my-30 {
  margin-top: -30px;
  margin-bottom: -30px; }

.-my-32 {
  margin-top: -32px;
  margin-bottom: -32px; }

.-my-48 {
  margin-top: -48px;
  margin-bottom: -48px; }

.mt-0 {
  margin-top: 0px; }

.mt-1 {
  margin-top: 1px; }

.mt-4 {
  margin-top: 4px; }

.mt-8 {
  margin-top: 8px; }

.mt-12 {
  margin-top: 12px; }

.mt-15 {
  margin-top: 15px; }

.mt-20 {
  margin-top: 20px; }

.mt-30 {
  margin-top: 30px; }

.mt-32 {
  margin-top: 32px; }

.mt-48 {
  margin-top: 48px; }

.-mt-0 {
  margin-top: -0px; }

.-mt-1 {
  margin-top: -1px; }

.-mt-4 {
  margin-top: -4px; }

.-mt-8 {
  margin-top: -8px; }

.-mt-12 {
  margin-top: -12px; }

.-mt-15 {
  margin-top: -15px; }

.-mt-20 {
  margin-top: -20px; }

.-mt-30 {
  margin-top: -30px; }

.-mt-32 {
  margin-top: -32px; }

.-mt-48 {
  margin-top: -48px; }

.mr-0 {
  margin-right: 0px; }

.mr-1 {
  margin-right: 1px; }

.mr-4 {
  margin-right: 4px; }

.mr-8 {
  margin-right: 8px; }

.mr-12 {
  margin-right: 12px; }

.mr-15 {
  margin-right: 15px; }

.mr-20 {
  margin-right: 20px; }

.mr-30 {
  margin-right: 30px; }

.mr-32 {
  margin-right: 32px; }

.mr-48 {
  margin-right: 48px; }

.-mr-0 {
  margin-right: -0px; }

.-mr-1 {
  margin-right: -1px; }

.-mr-4 {
  margin-right: -4px; }

.-mr-8 {
  margin-right: -8px; }

.-mr-12 {
  margin-right: -12px; }

.-mr-15 {
  margin-right: -15px; }

.-mr-20 {
  margin-right: -20px; }

.-mr-30 {
  margin-right: -30px; }

.-mr-32 {
  margin-right: -32px; }

.-mr-48 {
  margin-right: -48px; }

.mb-0 {
  margin-bottom: 0px; }

.mb-1 {
  margin-bottom: 1px; }

.mb-4 {
  margin-bottom: 4px; }

.mb-8 {
  margin-bottom: 8px; }

.mb-12 {
  margin-bottom: 12px; }

.mb-15 {
  margin-bottom: 15px; }

.mb-20 {
  margin-bottom: 20px; }

.mb-30 {
  margin-bottom: 30px; }

.mb-32 {
  margin-bottom: 32px; }

.mb-48 {
  margin-bottom: 48px; }

.-mb-0 {
  margin-bottom: -0px; }

.-mb-1 {
  margin-bottom: -1px; }

.-mb-4 {
  margin-bottom: -4px; }

.-mb-8 {
  margin-bottom: -8px; }

.-mb-12 {
  margin-bottom: -12px; }

.-mb-15 {
  margin-bottom: -15px; }

.-mb-20 {
  margin-bottom: -20px; }

.-mb-30 {
  margin-bottom: -30px; }

.-mb-32 {
  margin-bottom: -32px; }

.-mb-48 {
  margin-bottom: -48px; }

.ml-0 {
  margin-left: 0px; }

.ml-1 {
  margin-left: 1px; }

.ml-4 {
  margin-left: 4px; }

.ml-8 {
  margin-left: 8px; }

.ml-12 {
  margin-left: 12px; }

.ml-15 {
  margin-left: 15px; }

.ml-20 {
  margin-left: 20px; }

.ml-30 {
  margin-left: 30px; }

.ml-32 {
  margin-left: 32px; }

.ml-48 {
  margin-left: 48px; }

.-ml-0 {
  margin-left: -0px; }

.-ml-1 {
  margin-left: -1px; }

.-ml-4 {
  margin-left: -4px; }

.-ml-8 {
  margin-left: -8px; }

.-ml-12 {
  margin-left: -12px; }

.-ml-15 {
  margin-left: -15px; }

.-ml-20 {
  margin-left: -20px; }

.-ml-30 {
  margin-left: -30px; }

.-ml-32 {
  margin-left: -32px; }

.-ml-48 {
  margin-left: -48px; }

.w-0 {
  width: 0px; }

.w-px {
  width: 1px; }

.w-auto {
  width: auto; }

.w-1-5 {
  width: 20%; }

.w-1-4 {
  width: 25%; }

.w-2-5 {
  width: 40%; }

.w-1-2 {
  width: 50%; }

.w-3-5 {
  width: 60%; }

.w-3-4 {
  width: 75%; }

.w-4-5 {
  width: 80%; }

.w-full {
  width: 100%; }

.w-screen {
  width: 100vw; }

.w-min {
  width: min-content; }

.w-max {
  width: max-content; }
